@charset "utf-8";
@font-face {font-family:'Gotham';	
src: url('font/Gotham.eot'); /* IE9 Compat Modes */
	src: url('font/Gotham.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('font/Gotham.woff') format('woff'), /* Modern Browsers */
        url('font/Gotham.ttf')  format('truetype'), /* Safari, Android, iOS */
        url('font/Gotham.svg#YourWebFontName') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'DIN-Regular';
    src: url('font/DIN-Regular.eot');
    src: local('DIN-Regular Regular'),
    local('DIN-Regular'),
    url('font/DIN-Regular.woff') format('woff'),
    url('font/DIN-Regular.ttf') format('truetype'),
    url('font/DIN-Regular.svg#DIN-Regular') format('svg');
}
body { font-size:14px; color:#333; padding:0;margin:0;font-family:'arial','Microsoft YaHei'; line-height: 170%; background:#fff}
img {border:0px; height:auto; padding:0; display:inline-block; vertical-align:middle; max-width:100%;}
a {color:#444; text-decoration: none;outline:none;}
a:Hover {color:#1a80c0;outline:none;text-decoration: none;}
input,button,select,textarea{ outline:none;font-family:'arial','Microsoft YaHei';resize:none;border:0;color:#595757;font-size:14px}
i,em{ font-style:normal;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;padding:0;margin:0;font-weight:normal; display: block;}
ul,li,dl,dt,dd,p { padding: 0; margin: 0; list-style:none;}
h1,h2,h3,h4,h5 { padding: 0; margin: 0; font-weight:normal}
hr {border:0;border-top:1px solid #d5975c; height:1px;margin:15px 0 12px 0}
placeholder{color:#999}
::-moz-placeholder{color:#999}
::-webkit-input-placeholder{color:#999}
/*清除浮动代码*/
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
.c{ display:block;clear:both;content:"";visibility:hidden;height:0}
.fl{ float:left;}
.fr{ float:right;}
.img-over {overflow: hidden;}
.img-over img {transition:.5s all ease;-ms-transition:.5s all ease;-webkit-transition:.5s all ease;}
.img-over:hover img {transform: scale(1.1) ;-ms-transform: scale(1.1) ;-webkit-transform: scale(1.1);}
/*截字与居中*/
.oneover {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.twoover {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.threeover {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.flexBox {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap;/* justify-content: space-between; */ justify-content:center; align-items: center;}
.xuanz{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}
.huanc{transition:.5s all ease;-ms-transition:.5s all ease;-webkit-transition:.5s all ease;}
.lddq{display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; /* -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; */ -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between}
.jianbian{background-image: linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(255, 255, 255, 0));}
/*百度位置*/
#map label,#map img{max-width:none}
#map div{box-sizing:initial}
/*分页样式*/
.propage{ text-align:center; padding:40px 0 0;}
.pagination { display: inline-block;}
.pagination > li { display:inline-block;}
.pagination > li > a,
.pagination > li > span { padding: 7px 14px; margin-left: 5px; line-height: 1.4; color: #555; text-decoration: none; background-color: #fff; border: 1px solid #ccc;border-radius:3px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus { color: #fff; background-color: #1a80c0; border-color: #1a80c0;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus { color: #fff; cursor: default; background-color: #1a80c0; border-color: #1a80c0;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus { color: #555; cursor: not-allowed; background-color: #fff; border-color: #ccc;}
@media(max-width:1024px){
	.propage{ text-align:center; padding:25px 0 0;}
	.pagination > li > a,.pagination > li > span { padding: 4px 8px;}
}